body{
  font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
  font-size: small;

}
#hd{
}
#bd .inner{
  padding: 36px 0;
}
#ft .inner{
  padding: 18px 0;
}

#id_widget_collection a.uiLinkEditWidget{display:none;}
.ui-block{border: 1px solid #ccc;}
.portlet { margin: 0 1em 1em 0; }
.portlet-header { margin: 0.3em; padding-bottom: 4px; padding-left: 0.2em; }
.portlet-header .ui-icon { float: right; }
.portlet-content { padding: 0.4em; }
.ui-sortable-placeholder { border: 1px dotted black; visibility: visible !important; height: 50px !important; }
.ui-sortable-placeholder * { visibility: hidden; }
.ui-block-container{
  padding-bottom: 16px;
}